#pragma once
#include "cCamera.h"
#include "cPhysicalVisibleObject.h"
#include "Globals.h"

class cScrollCamera :	public cCamera{
public:
	cScrollCamera(void);
	~cScrollCamera(void);
    virtual void Show();
    virtual void Init(cPhysicalVisibleObject* objToChase, int Width, int Height, float SpeedX=0, float SpeedY=0, int PosX=0, int PosY=0);
protected:
	virtual void Show(int direction);
    cPhysicalObject *PhysicalObject; 
private:
	int MinDistanceX;
	int MinDistanceY;
};
